package tech.aistar.day02.method_a;

//import也是关键字 - 负责用来导包,目的就是告知具体使用的是哪个包下的哪个类
//import tech.aistar.day02.method_b.TestB;

import tech.aistar.day02.method_b.TestB;

//使用JDK内置的类时,除了java.lang下的不需要导包,其余包都是需要导包操作的.
import java.util.Date;

/**
 * 本类用来演示: 调用另外一个包下的TestB类中的方法
 *
 * @author: success
 * @date: 2021/3/8 9:19 上午
 */
public class TestA {

    public static void main(String[] args) {
        //1. 调用本包中的另外一个类中的方法 - TestC
        int result = TestC.addC(10,20);

        TestC c = new TestC();
        c.subC(10,4);


        //2. 调用另外一个包中的某个类的方法

        //比如
        //int m = tech.aistar.day02.method_b.TestB.add(100,200);

        int m = TestB.add(10,20);

        //还想使用tech.aistar.day02.method02.TestB中的add方法怎么办呢?
        //比较特殊的场景:n
        //在同一个类中需要使用到俩个不同包下的同名的类.
        int n = tech.aistar.day02.method02.TestB.add(10,20);
        System.out.println(n);

        Date date = new Date();
        System.out.println(date);

        //java.util.Date
        //java.sql.Date

    }
}
